python语法:print(" \r ")的应用 ,倒计时显示,转圈显示,进度条显示。

您所在的位置:网站首页 python 进度条指定位置 python语法:print(" \r ")的应用 ,倒计时显示,转圈显示,进度条显示。

python语法:print(" \r ")的应用 ,倒计时显示,转圈显示,进度条显示。

2024-06-21 00:36| 来源: 网络整理| 查看: 265

\r 表示将光标的位置回退到本行的开头位置\b 表示将光标的位置回退一位

在 python 语言中, 使用 print 打印输出时,默认是会进行换行的。如何让其不换行呢?

在 python 3.x 中,print 成为了一个独立的函数,有一个 end 参数,可以指定输出的结束符,默认是 \n 。

 

 倒计时显示功能: import time r i in range(10,0,-1): print("\r倒计时{}秒!".format(i),end="") time.sleep(1) print("\r倒计时结束!") 转圈显示功能: import time sum = 10 #设置倒计时时间 interval = 0.25 #设置屏幕刷新的间隔时间 for i in range(0,int(sum/interval)): list=["\\","|","/","-"] index = i%4 print("\r程序正在运行 {}".format(list[index]),end="") time.sleep(interval)

 

进度条显示功能:

import time sum = 50 #设置倒计时时间 interval = 0.5 #设置屏幕刷新的间隔时间 for i in range(0,int(sum/interval)+1): print("\r正在加载:" + "|" +"*"*i + " "*(int(sum/interval)+1-i)+"|" +str(i)+"%",end="") time.sleep(interval) print("\r加载完成!")

 

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3